Part Number Hot Search : 
1206E 40612 LV5230LG A155M MC68882 TMMBAT46 6027723 IAD170P
Product Description
Full Text Search
 

To Download STK300 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  STK300 megaavr starter kit user manual atmel corporation 2325 orchard parkway san jose, ca 95131
1 section 1 introduction welcome to the megaavr ? starter kit. this system incorporates an applications board and in-system programming hardware key, for programming avr devices in your application. be sure to check the readme.txt file included with the software for installation information. 1.1 device support the system software currently has support for the following devices. n atmega603 n atmega603l n atmega103 n atmega103l software upgrades for new devices will be available in the avr section of the atmel website, which is located at http://www.atmel.com.
2 section 2 getting started 2.1 unpacking the system contents of box: n evaluation board n disk set consisting of avr isp software and STK300 application builder n in-system programming (isp) dongle n isp ribbon cable 2.2 system requirements the minimum hardware and software requirements are: n 80386 processor or above n 1mb ram n 1mb free hard disk space n windows 3.1 or windows 95
3 section 3 connecting the system a power supply is required with a standard 2.1mm barrel connector. it can be ac 7 - 12v or dc 9 - 15v. the connector is inserted into the power connection socket as shown, above. the programming lead supplied is fitted into the dongle case and the other end is inserted into the programming interface on the board as shown. the dongle case is connected to one of the printer ports on the pc. if this is not lpt1, then you will need to change the printer port setting in the softwaresee software sec- tion for details. plug header on lead into programming interface - key way gives orientation connect lead supplied to dongle and insert in pc printer port power supply 9 - 15v dc 7 - 12v ac on-off switch rs 232 connector not used for programming power connector 5.5/2.1 barrel
4 section 4 hardware description the main features of the board are shown in the diagram below. note: there are a number of jumpers on the board which are used to select different operations and voltages. the default jumper settings are for programming oper- ations at 5v jp1 closed, with brown-out also set to 5v jp2 open. to carry out other operations, some jumpers may have to be removedrefer to the relevant section for details. a full list of the jumpers and links are given in the table below.
hardware description 5 4.1 jumpers, links and their functions 4.2 external connections all ports are brought out to edge of board on to headers. each header has a vcc and ground pin for power supply to external circuits. port f is the analog input port and is on a header marked analog. there is an extra six-pin header for miscellaneous functions read, write, ale, reset, ground and vcc. see sections on using external connections and using analog functions for details. jumper function open closed default jp1 voltage select 5v 3.3v open jp2 brown out select 2.9v 4.5v closed pe0 rs232 rxd port e.0 rxd port e.0 pe1 rs232 txd port e.1 txd port e.1 port b leds leds disabled leds enabled closed port d switches switches disabled switches enabled closed lk1 analogue reference if lk1 cut then external ref from header onboard pot closed cut under board lcd contrast if cut, add extra resistor contrast pot closed
6 section 5 installing the software 5.1 windows 95 to install the software, insert the supplied disk or cdrom into your computer and per- form the following steps: 1. click on your start button. 2. select settings. 3. select control panel. 4. choose add/remove programs. 5. click the install button. 6. follow on-screen prompts. the software will then be installed onto your computer and an icon will be added to your start menu. 5.2 windows 3.1 choose r un from program manager, and enter a:\setup.exe as the filename. press the o k button and the software installation program will begin. the software will then be installed onto your computer and an icon and program group will be added to program manager. note: on some pcs, especially laptops, programming problems may occur if the bios parallel port settings are set to epp version 1.7. if programming prob- lems do happen, ensure that the parallel port settings in your bios are set to epp v1.9 not v1.7. in the unlikely event that you have any problems installing the software or suspect that you have faulty media, please contact the atmel starter kit hotline: telephone number: (44) 1970 621 049 fax number: (44) 1970 621 040 email: STK300_support@atmel.com
7 section 6 how to use the software the software is fully context sensitive. this means that pressing f1 at any time will bring up help information about the current option that you have selected. please note that the toolbar icons referred to in the text have tooltips, so if you want to know the function of any particular button, then hold your mouse pointer over the button in question and its function will be displayed. n starting a project n in-system programming (isp) n hardware requirements n projects n data files n editing data 6.1 projects if you have used a high-end professional development system you will be familiar with the project concept. essentially this is a collection of details and data which are man- aged by the program on your behalf. in the avr you have both program memory and non-volatile data memory eeprom, with various security and device options. the project manager keeps this information together for you so you don't have to remember and reload all the various files every time you use the programmer. it will also allow you to store information like the project name, the project identifier and it has a small notepad for you to store comments about the project. so before you can start a programming session you must either open an existing project or start a new project. you can open a project, or create a new one, by either going to the project menu and selecting new or open, or by using the new project or open project buttons on the toolbar. 6.2 files once a project is open, you can load the files that you need to program into the device. files may be loaded by either using the load command in the file menu or by using the open icon on the toolbar. the program will automatically decode your files whether they are in intel hex format, atmel generic, binary or motorola s record. the file you choose will be loaded into the window then it is displayed on the top of the desktop. so if you have the eeprom data memory window on top then it will load the data into that window.
how to use the software 8 note that the avr ? assembler which accompanies this program, will produce the cor- rect files for you ready to load into the buffers. you can save the buffer in binary, intel hex or atmel generic formats, so you can use the buffer for code conversion. similarly it will load the data into the program memory if that is the window that is on top. the program will not allow you to load data if the project manager window is on top. to change which window is on top you can either click your mouse on any part of the win- dow that is showing, go to the window menu using alt w or the mouse, and select the window of your choice or press ctrl - f6. note that the loaded data will show up in blue text where the default (empty) text color is black. once your data is loaded you can start your programming session. 6.3 editing data once a project has been started you can either load a data file or you can insert your own data in hex or ascii directly into the program or eeprom data windows. with a new project the data windows, called buffers, will contain ff in every location. this is also what a new or erased device will contain. you can move around in the current window by using the cursor keys. in order to see memory further down the window then use the page up and page down keys on the key- board. you may change the data at any memory location by clicking on that location and typing in the hex values you require. any changes you make will be reflected by the data changing to green text. the ascii character of the hex value will be shown alongside the data window. if you wish to edit the buffer in ascii either click on the right area of the window or press ctrl - a. once you have entered the required data then you can save the contents of the current window by using either the save icon on the toolbar or by pressing f2 (on the keyboard) or by choosing the save function in the file menu. 6.4 programming read section on programming using the board or programming in-system before pro- gramming parts. before you can start programming a device you must have a project open on the desk- top. 6.5 auto-program the easiest and quickest method of programming a device is to use the auto-program option which is available in either the program menu or by using the auto-program icon on the toolbar. if you use this option then you will be presented with a series of check boxes to select which features you want to enable or disable during the programming session. you can enable or disable any of the options by clicking on them or using arrow and space keys. if the option has a check mark next to it then it is enabled, if not then it is disabled. note that the default is for all the options to be enabled. further note that you should not disable the erase function under normal circumstances. if the dongle is not plugged in to your printer port then you may get an error at this point. if you get the dongle not found error and it has been inserted into the printer port then you should ensure that you have selected the correct printer port. you can change the printer port setting by going to the options menu and choosing change printer port. simply choose the correct one for your system. the programmer then attempts to read the device signature bytes. if they are not found because you are using an old version of the device, no device is plugged in, the module is switched off or the lock bits are set, a message box informs you of this. you have the option of abort, retry or ignore.
how to use the software 9 auto program carries out all the steps you have selected. all these options are avail- able individually in the program menu and some of them also have speed buttons on the toolbar. n erase device n program device n verify device n verify eeprom n program lockbits the programmer has a dual function. in addition to being able to program a device out of circuit using the applications module, you can also program a device which has been soldered into your circuit. this allows you to solder in a blank device and program and reprogram the device without removing it from the board. see the section on program- ming in-system for details. both methods use the same user software. 6.6 new project this creates a new project. you will be prompted for the device type in a dialogue box. select the device you wish to base your project around, and press the ok button. the system will then open a project manager & buffer windows to set project options and allow you to open the program and eeprom files. 6.7 open project open project allows you to open an existing project, and all associated files, and set- tings. choose open project from the project menu or use the speed button. 6.8 save project it is available on the project menu & the toolbar. this allows you to save your project options including font settings, window positions and files in one quick, easy step. you are prompted for a project file name .avr extension and if either the program or eeprom buffers have c hanged, you will be prompted to save them as well. 6.9 load file this allows you to load a data file into your project. you must have the appropriate buffer selected program or eeprom on top of the desktop w hen you choose load file in the file menu or click on the load file button, as the file will be loaded into the cur- rently open buffer. the file loader currently has support for loading the following file types: n binary n intel hex n motorola s record n atmel generic the file type is automatically selected and requires no user intervention. 6.10 save file this allows you to save a data file without saving the whole project. you must have the appropriate buffer selected when you select save file or save file as, as the file in the selected buffer will be saved. the save file option currently has support for saving the data in the following file types: n binary
how to use the software 10 n intel hex n atmel generic to select the file type you want, select the file type from the save file as type pull down box below the file name list in the save file dialogue box. 6.11 exit this will make the application close down. if you have recently made any changes to a project, you will be prompted to save your project. you can exit the program by using the speed button, clicking the close icon on the pro- gram window x or choosing project-exit. 6.12 clear buffer it is available on the buffer menu. this will cause the currently selected buffer to be cleared, i.e. filled with ffs. any data currently in the buffer will be lost. only the selected buffer will be cleared. 6.13 fill buffer it is available on the buffer menu. a small dialogue box appears where you can select the start address fill from, the end address fill to and the value to insert fill with. the new value is inserted in all the selected addresses and is shown as green text. 6.14 goto it is available on the buffer menu. this will cause the cursor to move to the location in the buffer specified. if the selected value is larger than the buffer size, you are informed. note: the buffer size changes depending on the device selected. 6.15 find it is available on the buffer menu. find is used to search for a hex value in the buffer. simply enter the hex value you wish to find in the small dialogue box and hit the find first button. if the value is found the cursor will be moved to that location and you will also notice that the find first button has now changed to find next. you can use this to repeat your search and find the next occurrence. click the mouse on done (or use tab and enter keys) to close the find dialogue box. 6.16 device empty check device empty check is a programming function. it is available on the program menu. this checks to see that the device is blank, i.e. all locations contain ff. note: this function is only really useful when working with one-time programmable devices (otp) or uv erasable devices. it has no real use with the atmel flash range, but provides a quick and easy way to check if a device is blank. 6.17 program device program device is a programming function. it is available on the program menu, or on the above button on the speed bar. on the speed bar, it will program the current buffer into the appropriate memory space in the devicecode or eeprom data depending on which window is currently focused. this option programs & verifies each location, from the selected buffer window into the appropriate location in the device.
how to use the software 11 note: it is advisable to erase the device before programming unless you are adding extra data to existing data in the device. if you are changing data then you can- not change any programmed bit from a 0 to a 1 without erasing the device first. you can however change a bit from a 1 to a 0. so bb could be changed to aa for example but aa cannot be changed to bb. you will not be able to program the device if the write lockbit has been set. if this function is selected from the program menu, it will only program the pro- gram memory. in devices which also have eeprom memory available, you must use the program eeprom command. the program device speed button will carry out either the program memory or program eeprom command, depending on which buffer is on top of the desktop. 6.18 verify device verify device is a programming function. it is available on the program menu, or on the above button on the speed bar. this verifies each location in the program memory buffer window with the appropriate location in the device. note: this function will only verify the program memory. in devices that also have eeprom memory available, you must use the verify eeprom com- mand. the speed button will either verify the program or eeprom memory, depending on which buffer is currently selected. 6.19 program eeprom program eeprom is a programming function. it is available on the program menu, or on the above button on the speed bar. the speed button will program the current buffer into the appropriate memory space in the device, depending on which window is currently focused. this programs & verifies each location, in the eeprom memory buffer window into the appropriate location in the device. note: as the eeprom features an auto-erase function, it does not require a chip- erase to be performed prior to programming. a chip-erase is only required if the lock bits are set. the speed button will either program the code or eeprom memory, depending on which buffer is currently selected. 6.20 verify eeprom verify eeprom is a programming function. it is available on the program menu, or on the above button on the speed bar. this verifies each location, in the eeprom buffer window with the appropriate location in the device. the eeprom buffer must be selected on top if the speed button is used. 6.21 read device read device is a programming function. it is available on the program menu, or on the above button on the speed bar.
how to use the software 12 this will read each location in the device into the appropriate location in the program memory buffer window. note: this will overwrite any existing data in the buffer, and this will also not read eeprom memory unless the s peed button is used with the eeprom data window selected. 6.22 read eeprom read eeprom is a programming function. it is available on the program menu, or on the above button on the speed bar. this will read each eeprom location in the device into the appropriate location in the eeprom memory buffer wi ndow. note: this will overwrite any existing data in the eeprom memory buffer window. if the speed button is used, the eeprom data window must be on top of the desktop. 6.23 program lockbits program lockbits is a programming function. it is available on the program menu, or on the above button on the speed bar. it will program the security lock bits according to the setting you have selected in the project manager. warning: setting lockbits may mean that you will be unable to perform further verifica- tion on the device, and disable further writing to the device. however, you will be able to re-use the device if you perform an erase. 6.24 erase device erase device is a programming function. it is available on the program menu, or on the above button on the speed bar. this will erase all data from the program memory & eeprom memory if available on the device. it is advisable to always erase a device before programming. warning: erasing a device will clear all data from the device permanently. 6.25 health check health check is a programming function. this unique function will check the device to see if it has any defects, which may prevent it from programming correctly. so, for example, you can use it to test an old device to see if it still works. this function also has an associated button on the toolbar. note that this function will erase any data that is currently on the device. it will report a pass or failure. 6.26 printer port this allows you to set which printer port the programmer is currently connected to. simply select the appropriate printer port, and hit the change button. to cancel any changes you have made press the cancel button. 6.27 font selection this allows you to set a different font for the buffer windows. you may wish to do this if you feel that the default font is a little small, or unclear. the default font is terminal, size 10, which is set for 14 inch monitors and is probably too small for larger monitors.
how to use the software 13 as a rule of thumb, terminal font is usually best for displaying the full ascii character set, as it has all the characters below 20. you will find other fonts will fill these charac- ters with a circumflexed y or another similar character. 6.28 advanced options this allows you to override signature byte checking. this is useful if you use pre-production devices which may not have signature informa- tion included, or you are using an unsupported device which has the same programming algorithm. use with care. 6.29 edit as ascii this option allows you to change the editing mode from hex to ascii and back. this is useful if a mouse or pointing device is not available. 6.30 device checksum reads device and calculates the check sum. it does not load the buffer with the device contents. 6.31 select colors this allows you to change the color of the text in the buffer windows. the 5 text modes and their default colors are: the default colors can be changed selecting the data type you wish to change in the data type list, and clicking on the change color button. 6.32 spi optimization the spi optimization option located under the options menu allows you to improve the performance of operations on at89s spi devices. by setting the option to auto, you may notice a significant performance increase, especially on lower spec pc systems (i.e. below pentium class). note: the default for this option is off. if you switch it to auto and experience prob- lems reading or programming a device, return the setting to none. text mode default color blank black load data blue edited data blue verified data green program/verify failure red
14 section 7 programming using the board 7.1 device orientation before programming a device using the programming module, the device adapter must be inserted correctly into the programming unit. the adapter itself has a corner cut off, which locates pin 1 of the device and matches the marking on the main unit. this adapter should be pre-fitted, but can be replaced if the device programming life is exceededrefer to your supplier to obtain new device adapter. the orientation of the device is vitally important. if you put it in the wrong way then you may damage the device. do not plug a device adapter in with the power switched on or you may damage it. similarly never remove the device adapter with the power on. 7.2 voltage selection jumper jp1 is used to select either 3.3v or 5v programming. for v cc = 5v remove jumper jp1 - jumper open for v cc = 3.3v insert jp1 - jumper closed jumper jp2 is used to set brown-out detector voltage. for brown out = 4.5v insert jumper jp2 - jumper closed for brown out = 2.9v remove jumper jp2 - jumper open this should be set to the same voltage as v cc . if v cc is set to 3.3v and brown-out is set to 4.5v, then the device will be held in reset and will not program. see section on brown-out detector for more details.
programming using the board 15 7.3 power and lead connections the 10-way programming lead is inserted in the box headerthe key-way ensures cor- rect orientation. the computer connections are shown in the section on connecting the system. the power supply 9-15v dc or 7-12v ac is plugged into the power connector 5.5/2.1 barrel. the power on/off switch is located next to the power connector. insert the device adapter before switching the power on. the power on led should light when the power is correctly applied. your hardware is now ready for programming. refer to using the software description for details of programming operations. a programming led indicates programming is happening.
16 section 8 brown out detector the brown out detector circuit is used to detect voltage drops. if a short glitch occurs in the power, this circuit ensures that the processor resets properly rather than operating randomly. the brown out detector must be set to the same voltage as the circuit voltage, v cc 3.3v or 5v. for 3.3v operation, jumper jp2 must be removed (jumper open) and for 5v operation it must be closed. these values are approximate and may vary with temperature and other factors. voltage operating voltage hysteresis 5 volts 4.5 volts 200 mv 3.3 volts 2.9 volts 200 mv
17 section 9 board applications 9.1 using switches and leds the leds are connected through a 1k resistor network to port b. the switches are connected to port d. the switches and leds can be disconnected if required, so to use them, ensure that the jumpers labeled port b and port d are closed. the board is also marked with the port pin connection for each switch and led. the ports must be correctly set in software as input or output. this is accomplished by setting the direction control registers to 0 for input and 1 for output. typical set up code would be: mov r16,$ff ;move literal into temporary store register out ddrb,r16 ;set direction register to ones for output - leds out portb,r16 ;switch all the leds on mov r16,$00 ;move literal into temporary store register out ddrd,r16 ;set direction register to zeros for input - switches 9.2 using external connections all the ports are brought out to headers on the edge of the board. in addition to the port pins, each header has a connection for ground and v cc to supply external circuits. note this voltage, v cc , will be either 3.3v or 5v depending on the setting of jumper 1, jp1, and the brown out detector will operate. note: if your circuit is to draw significant current (>150 ma) then a heat sink will be required on the on-board regulatorlm317. this device is rated at 1.5 amps but it does need a heat sink to supply this current. if your circuit will draw more than 1 amp, you may need a separate power supply. the ports on the device are connected to the headers marked port a, port b, port c, port d, port e and analog, port f. the layout of all the headers is the same and is shown in the fol- lowing diagram.
board applications 18 9.2.1 misc. header the last header labeled misc. has connections to processor pins other than the port pins. if external operations do not want pull-ups on the port pin, both the switches and the leds can be disconnected from the processor. to isolate the leds, remove the jumper set labeled port b, and to isolate the switches, remove the jumper set labeled port d. 9.3 using analog functions the a/d converters use the header labeled analog for the a/d inputs on port f, which is input only. a +10v to -10v supply is provided on the connector marked op-amp next to the crystal. a lead from this connector can be used for an external amplifier for the a/d inputs. the layout of the analog header is shown below. 9.3.1 analog port: marked on board the a/d converters can use either the on-board (internal) voltage reference or an external voltage reference. 9.3.2 using internal reference to use the internal, on-board voltage reference, the pot marked aref is used to set the voltage level. the voltage level can be measured with a dvm connected to the bit 7 of port. same for all ports extra connection for v cc cut corner shown on board for orientation bit 0 of port. same for all ports extra connection for ground extra connection for v cc cut out marked on board for orientation extra connection for ground read rd write wr cut out marked on board for orientation adc0 - adc7 connected to port fpf0 - pf7
board applications 19 header pins labeled analog ref and analog gnd in the above diagram or from the two holes marked meter + and -. 9.3.3 using external reference to use the a/d converters with an external voltage reference, the link marked lk1 must be cut. the voltage is applied to the pins marked analog ref and analog gnd on the analog headersee diagram above. 9.4 using external ram the atmega103 can be used with external sram. a socket is provided for a 28-pin ram chip and for an address latch chip. these are next to the device adapter at the top of the board. there is also a header for further memory expansion, which is connected through the address latch. the pin functions are marked on the board, including chip select (cs). 9.4.1 ram recommendations a low power 62256 sram is suggested with an access time of 70 ns. if a very fast ram is required, the crystal frequency may need to be increased. if a much slower sram is used, the sram wait state bit must be enabled in user softwareCsee data book. the layout of the 28-pin ram socket is shown below, and any ram with this pin-out could be used. 9.4.2 ram socket pin layout 9.4.3 address latch the board connections are for a 74hc573 device. this device will operate reliably with the 4 mhz crystal supplied but if a faster crystal is inserted, a faster version of this device may be required74ahc573 or 74fhc573. note that this option will alter the emc characteristics of the board and the ce mark will no longer be valid without re-test- ing. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 28 27 26 25 24 23 22 21 20 19 18 17 16 15 a14 a12 a7 a6 a5 a4 a3 a2 a1 a0 i/o0 i/o1 i/o2 vss vcc we a13 a8 a9 a11 oe a10 cs i/o7 i/o6 i/o5 i/o4 i/o3
board applications 20 9.5 using lcd connections the header marked lcd interface is for a standard 2 x 16 lcd. the connections are shown on the board and in the following table. the board is designed for use with an lcd with a hitachi driver chip built-in, with a con- trast pin voltage of 0 to 5 volts. the pot next to the lcd connector is used for contrast adjustment. if you use a different lcd driver, it may have a different voltage contrast range. in order to accommodate this, add a resistor to the board (shown on board) and cut track on underside of boardmarked cut. this board is not designed for use with back lit lcd modules, so the extra connections needed are not included and the power supply will not supply the current required. the lcd must be driven in memory mapped mode as read and write are descite pins on the mega partssee data sheet. if the crystal has been changed to a faster crystal frequency, memory mapped operations will not work. 9.6 using rs232 the connection supplied is a 9-way female d-type, so a straight through lead is requirednot a null-modem cable. the jumpers in the middle of the board, marked pe0 and pe1 must be set to rs232 not port or rxd and txd will be disabled. as this board has a 4 mhz crystal, the percentage error on the baud rate will be between 0.2 and 7.8%. replacing the crystal with a 3.6846 mhz or 4.608 mhz crystal will reduce this error to zero but may have emc implications. a standard (straight through) lead is required, not a null-modem cable. 9.7 programming in- system devices can be programmed in your circuit rather than on the board. for in-system programming, isp, the 10-conductor ribbon cable is connected to a dual row 10-pin 0.1" pitch header on your circuit. you will need to use either a multiplexer chip, such as a 4053, or wire directly to the pins of the device. without a multiplexer chip, serial communications and spi port will be unusable. connection name function 0v ground +5 v cc - must be 5v vo contrast rs register select- a14 wr not write e enable d0 data bit 0 d1 data bit 1 d2 data bit 2 d3 data bit 3 d4 data bit 4 d5 data bit 5 d6 data bit 6 d7 data bit 7
board applications 21 in addition the system 5 volts and ground need to be connected to the programming lead. do not exceed 5 volts 5% (4.75v to 5.25v). you may damage your com- puter. this warning applies to any isp system. beware!!! 9.8 isp header layout 9.9 interface using resistors typical resistor values would be 1k. this circuit is fine if ports pb7, pe0 and pe1 are used as inputs in your circuit and no communication is required. if outputs are needed or rs232 connections, especially higher than a few milliamps, then the multiplexed cir- cuit is preferable. 9.10 using an analogue multiplexer ic key way optional program indicator cicruit programming header miso is called pdo and mosi is pdi on mega devices - port e bits 0 and 1 not pins on port b. user circuit to isp connector to user circuit
board applications 22 the multiplexer select can be driven from the led connection on the programming lead so can a low power led with its cathode connected to the led connection via a suitable resistor1k w is fine. if you use this connection then the output will be low 0 during pro- gramming and a 1 at all other times. note that it will float if the programmer is not active, i.e. the software is not running, so you may need to use a pull-up resistor. note: all the pins except ground will float if the programmer is not active. the device may then be programmed in the normal way. 9.10.1 using real time clock a 32.768 khz crystal is connected to tosc1 and tosc2 pinspin 18 and pin 19. this can be used to generate a 1 second pulsesee data book for details.
technical support 2 3 sectio n 10 t e chnical support t echnical support for t h i s product i s provided by t he avr star t er k i t support t e a m. con- tac t infor m a t i on is provi d e d b elow. 1 0 .1 co n tac t in f o w e w o u l d be g r at e ful i f you c a n p a ss o n a n y e rr o rs y o u m ay fi n d i n th i s s oft w ar e . w e pr i de o u r se l ves o n our custo m er support a n d w e can so l ve the p r o b lem a n d send yo u an u p date v e r y qu i c k l y via e- m a i l . i f you wish to c o m m un i c a t e via tele p hone the nu m ber is l is t ed be l ow : t e l : (44 ) 1 970 621 04 9 stk 3 00 tech n ical s u ppor t hotline f a x : (44 ) 1 970 621 040 e- m ai l : stk 3 00 _ su p po r t@atmel.com w ebsite: w w w . atme l . com w e also h a ve an e x t e n sive ran g e of a v r d e vel o p m ent pro d uc t s av a il a ble. p le a se visit o u r websit e (h t tp: / /www.a t m el.co m ) for full detai l s . sof t w a r e u p grades w i ll b e m a de a v a ilab l e on ou r website. 1 0 .2 war r a n ty a t m e l wa r ran t s t ha t t h e p r o duc t d e live r ed h e reunde r s hall con f orm to t he a p plicable a tmel da t a s h e e t or m u t u ally agreed u pon specifications and shall be f ree from de f e c ts i n m aterial and w o r k m anship u n der n ormal u s e a n d servic e for a per i od o f 3 0 days f rom the a p plicab l e date of invoice. p r o duc t s wh i c h are " s a mp l es " , "design ver i f ication unit s ", a n d / or "proto t ypes" are s o ld " a s i s," "with all faul t s , " and with no warran t y what- soever. i f , during such warrant y per i od , (i) a t m el is noti f i ed pro m p t l y in writing u p on discover y of a n y defect i n t h e go o ds , i n clu d ing a d e t a il e d descri p t i on of such defect; ( i i) such g o ods a r e r e t u r n e d t o atm e l, ddp atm e l ' s f a ci l ity a cc o mp a n i e d b y atm e l ' s re t u r n e d m a te r i al authorization for m ; and ( i ii) a t m el's exa m ination o f such go o d s d is c l oses t o atme l ' s sat- i s f a c t i on t h a t s u c h g oo d s a r e d e f e c t i v e an d s u c h d e f e c t s a re n o t c a u s ed b y a c c ide n t , a b use , misuse, ne g lec t , a l t e ratio n , i mpro p er installatio n , rep a ir , im p r o per tes t i n g , o r use contrary to any ins t ructions issued b y a t m el, a t m el shall (a t its sole option) e i t h e r repair, rep l ace , o r cred i t buye r th e p ur c h ase pr i c e of such goods. no goods may be r e t urned to atmel w i t h o u t a t m el's re t u r n ed m aterial authorizatio n f o r m . prior to any re t u r n o f go o ds b y buyer pursuant t o th i s section, b u y e r sh a ll af f ord atm e l t h e o p p ort u nity to i n sp e c t s u ch g o o d s at b u yer ' s loc a t i o n, a nd a n y s u ch g o o d s so i nspec t ed shall n o t b e re t urn e d to a t m el without its p r i or written co n s e n t . atmel s h all return any goods repaired or rep l aced under this warran t y to b u y e r transpor- t a t i on pre p aid , a nd reimbu r se b uy e r f o r t h e t r ans p or t a t io n c har g es pai d b y bu y er f or such go o ds . the p e r for m ance of th i s warranty does not e x tend the warranty period for a n y goo d s beyond that p e r i od applica b le t o t h e g oods o r i g ina l ly d e livered.
technical support 2 4 t h e f o r e g o i ng w a rranty const i t ute s at m e l's e xclus i ve li a bil i t y , a n d the ex c l usive r e medy o f b uyer, f o r any b r each o f any w a r- r a n t y o r o t h e r n o nc o nf o rm i ty o f the g o o ds c o vered by this a g reeme n t . this w a rra n t y i s ex c l u s i v e , a n d in l i eu o f a l l o t h e r w a r r a nt i es . a t me l mak e s n o o th e r warrant i es , e x press , i mp l i e d, o r statut o r y, i n c l u ding with o ut l imita t i o n any w a r r anties o f mer- c han t abi l ity o r f i tness f o r a part i c u l a r pu r p o se . the s o l e and e x c l u s i v e r e m e d y f o r a n y b r ea c h o f t h i s w a r r a n ty s h a l l b e as expr e ss l y p r o v i ded h e r e in. l i mi t a t i o n o n l i ab i l i t y n o t w i t h s t a n d i n g a n y t h in g t o t h e c o n t r a r y c o n t a in e d h e r e i n , a t me l s h a l l n o t , u n de r a ny circu m s t a n ces , be l i able to b u y e r or any third parties f o r conse q uential, incid e n t a l , i n di- r e c t , e x e mpl a r y , s p e c i a l , o r o t h e r d a mag e s . a t mel ' s t o t a l l ia b i l i t y s h a ll n o t e x c e e d t he total a m ou n t pa i d by buy e r to a t m el h ereund e r . a t m el sha l l not under any circu m - stances b e l iabl e for excess costs of r e procurem e n t .
2 5 sectio n 1 1 appen d ix i c or p orat e h e adq u a rt e rs 2325 o r cha r d p a r k way s a n j o s e , c a 951 3 1 t e l ( 408 ) 4 4 1-0 3 11 f a x ( 408 ) 487 - 2600 e u rope a t m e l u . k . , l t d . coli s eum bu s ine s s c e nt r e ri v er s ide way cambe r ley , s u r r ey gu1 5 3 yl e n g land t e l ( 44) 12 7 6-6 8 6677 f a x ( 44 ) 1276 - 6866 9 7 a s i a a t m e l a s i a , l t d . room 1219 chin a chem golde n p la z a 77 m o dy r o ad t s im s h a t sui ea s t k o w loon , hon g k ong t e l ( 852 ) 2 7 2197 7 8 f a x ( 852 ) 2722 1 369 japan a t m e l ja p an k . k . tone t s u s hin k a wa b ldg . , 9f 1- 2 4-8 s hin k awa chu o -k u , to k yo 1 0 4-0 0 33 ja p an t e l ( 81) 3 - 3523 - 35 5 1 f a x ( 81 ) 3-3 5 23- 7 581


▲Up To Search▲   

 
Price & Availability of STK300

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X